Ugrás a fő tartalomhoz

Workflow lépései

Full workflow

  1. Consentek kiválasztása:

    • Válaszd ki azokat a consenteket, amelyeknél:
      • A consent számlalistájában megtalálható az átutaláshoz használni kívánt számla (debtorAccount).
      • A consent érvényességi ideje még nem telt le (expiry).
      • A consent státusza APPROVED.
      • A consentben szereplő aláíró személy (signer) az átutaláshoz használni kívánt számlán aláírási jogosultsággal rendelkezik.
    • Ha az aláíró egyedüli, elég egyetlen consent.
    • Ha aláíró-pár egyik tagja, akkor keresni kell a második consentet is, amelyben a pár másik tagja a signer.
  2. Ha nincs használható consent:

    • Az átutalás indítása előtt:
      • Ha van jóváhagyásra váró consent, akkor:
        • Értesíteni kell a jóváhagyó személyt.
        • Pollozni kell a consent státuszát.
      • Ha nincs jóváhagyásra váró consent, akkor:
        • Létre kell hozni consenteket.
  3. Payment beküldése és státusz kezelése:

    • Küldd be a paymentet.
    • A válaszból értékeld ki a státuszt:
      1. ACSC – sikeres.
      2. RJCT – hiba történt:
        • Újra kell küldeni.
        • Ha nem sikerül, supportnak átadni.
      3. PNDG – IG2 tranzakció lett, nem AFR; végstátusz később várható.
      4. ACSP – AFR tranzakció lett, de queryzni kell a státuszát:
        • Hívd meg a query-payment API műveletet.
        • RJCT – lásd fent.
        • ACSC – sikeres.
Flow folyamatábra Flow folyamatábra

Payment workflow​

Flow folyamatábra